Evaluations of Hardware and Software-Based Context Switching Methods in Cortex-M3 for Embedded Applications

نویسندگان

  • Hayeon Choi
  • Sangsoo Park
چکیده

In contrast to the previous ARM microprocessor, the ARM Cortex-M3 processor provides a method for accelerating context switching, which is supported by dedicated hardware logic vis a software interrupt (or trap). In general, it is expected that retaining the context of a task using hardware will reduce the context switching time, but it is also known that software interrupts or traps incur their own overheads. In this study, we propose an algorithm for analyzing the performance of context switching methods in uC/OS-II the Cortex-M3. According to our experimental analysis, we obtained the same results using the algorithm in an ideal state and in a real application. We expect that the algorithms and experimental results described in this study may help embedded system designers by providing quantitative measures in the context switching time of Cortex-M3 using a real-world application.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Space Vector Modulation Based on Classification Method in Three-Phase Multi-Level Voltage Source Inverters

Pulse Width Modulation (PWM) techniques are commonly used to control the output voltage and current of DC to AC converters. Space Vector Modulation (SVM), of all PWM methods, has attracted attention because of its simplicity and desired properties in digital control of Three-Phase inverters. The main drawback of this PWM technique is &#10its complex and time-consuming computations in real-time ...

متن کامل

Space Vector Modulation Based on Classification Method in Three-Phase Multi-Level Voltage Source Inverters

Pulse Width Modulation (PWM) techniques are commonly used to control the output voltage and current of DC to AC converters. Space Vector Modulation (SVM), of all PWM methods, has attracted attention because of its simplicity and desired properties in digital control of Three-Phase inverters. The main drawback of this PWM technique is its complex and time-consuming computations in real-time im...

متن کامل

Analysis and Experimentation of Soft Switched Interleaved Boost Converter for Photovoltaic Applications

Conventional energy sources are fast depleting due to poor conservation practises and excessive usage while the world’s energy demands are growing by minute. Additionally, the cost of producing conventional energy is rising also leading to an increase in harmful environmental pollution. Hence, there is a need to look at alternative energy sources such as sun, water and wind. Photovoltaic (PV) i...

متن کامل

Polling-based Real-time Software for MPEG2 System Protocol LSIs

| This paper proposes polling-based realtime software for MPEG2 System protocol LSIs, which is a typical embedded and real-time system on a chip, and demonstrates its performance and usefulness. The polling-based real-time software is designed and optimized by analyzing application speci c function requirements and deciding scheduling intervals and the execution cycles of each task. It requires...

متن کامل

Hardware/software support for adaptive work-stealing in on-chip multiprocessor

During the past few years, embedded digital systems have been requested to provide a huge amount of processing power and functionality. A very likely foreseeable step to pursue this computational and flexibility trend is the generalization of on chip multiprocessor platforms (MPSoC). In that context, choosing a programming model and providing optimized hardware support to it on these platforms ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015